package src;

public enum CatLexica {

	ID, NUMERO, 
	MAS {
		public String toString() {
			return "+";
		}
	},
	MENOS {
		public String toString() {
			return "-";
		}
	},
	MULTIPLICACION {
		public String toString() {
			return "*";
		}
	},
	DIVISION {
		public String toString() {
			return "/";
		}
	},
	PARENTESIS_APERTURA {
		public String toString() {
			return "(";
		}
	},
	PARENTESIS_CIERRE {
		public String toString() {
			return ")";
		}
	},
	AND {
		public String toString() {
			return "and";
		}
	},
	OR {
		public String toString() {
			return "or";
		}
	},
	NOT {
		public String toString() {
			return "not";
		}
	},
	EQ {
		public String toString() {
			return "=";
		}
	},
	NEQ {
		public String toString() {
			return "=/=";
		}
	},
	LT {
		public String toString() {
			return "<";
		}
	},
	LE {
		public String toString() {
			return "<=";
		}
	},
	GT {
		public String toString() {
			return ">";
		}
	},
	GE {
		public String toString() {
			return ">=";
		}
	},
	IF {
		public String toString() {
			return "if";
		}
	},
	EOF, SEP,
	
	LLAVE_APERTURA {
		public String toString() {
			return "{";
		}
	},
	LLAVE_CIERRE {
		public String toString() {
			return "}";
		}
	},
	PROC {
		public String toString() {
			return "proc";
		}
	}, 
	VAR {
		public String toString() {
			return "var";
		}
	}, 
	COMA {
		public String toString() {
			return ",";
		}
	}, 
	DECS{
		public String toString() {
			return "decs";
		}
	}, 
	END{
		public String toString() {
			return "end";
		}
	}, 
	BODY{
		public String toString() {
			return "body";
		}
	}, 
	SET{
		public String toString() {
			return "set";
		}
	}, 
	CALL{
		public String toString() {
			return "call";
		}
	}, 
	TO{
		public String toString() {
			return "to";
		}
	}, 
	THEN{
		public String toString() {
			return "then";
		}
	}, 
	OUT{
		public String toString() {
			return "out";
		}
	}, 
	WITH{
		public String toString() {
			return "with";
		}
	}, 
	ELSE{
		public String toString() {
			return "else";
		}
	}
};
